home *** CD-ROM | disk | FTP | other *** search
- (c) Copyright 1989-1999 Amiga, Inc. All rights reserved.
- The information contained herein is subject to change without notice, and
- is provided "as is" without warranty of any kind, either expressed or implied.
- The entire risk as to the use of this information is assumed by the user.
-
-
-
- PAL and NTSC Differences
-
- by Carolyn Scheppner
-
-
- HARDWARE
-
- The parts list below has been updated to include NTSC and PAL components for
- the 2-layer A2000. Members of the Developer Support Program located in the
- U.S. may order PAL parts from CATS (for more information, call the CATS
- number listed on your Hardware Price list). Overseas developers should check
- with their local Commodore office for NTSC parts availability.
-
-
- 4-Layer 2-Layer
- A1000 A2000 A500 A2000
-
- AGNUS NTSC part# 252125-01 252125-01 318070-01 318070-01
- PAL part# 252362-01 252362-01 318071-01 318071-01
-
- CRYSTAL NTSC part# 325566-14 325566-12 325566-14 325566-12
- PAL part# 252344-01 252344-01 252344-01 252344-01
-
- POWER 110V USA 327173-01 internal 312503-01 internal
- 240V BSI -02 jumper -02 jumper
- 220V VDE -03 on power -03 on power
- 220V SEV -04 supply -04 supply
-
-
-
-
- Note: the Enhanced Chip Set, which includes a 1 MG Agnus chip, will allow
- external switching between PAL and NTSC video modes on the 2-layer A2000.
-
-
-
-
- SOFTWARE
-
- There are some software differences that you should keep in mind while
- developing products for the international market:
-
- - Many international keyboards have different RAWKEY codes from
- the US keyboard. Use CON: or console.device for automatic
- translation to the correct ASCII values.
-
- - Define your char variables and arrays as UBYTE. This will prevent
- sign extension on 8-bit ascii international characters. Test all
- of your text input routines with international characters.
- You can type international characters. You can type international
- characters on a US keyboard by using the deadkeys (for example, ALT/K
- then O will make an O with an umlaut accent).
-
- - PAL screens have more lines (256, 512 interlace). Use the 1.2
- Intuition GetScreenData function to get a copy of the Workbench Screen
- structure, or check Gfx->NormalDisplayRows which contains the height
- used for a non-interlaced Workbench screen. Be careful when doing
- any low level graphics programming based on the beam counter.
- Remember the counter will go higher on a PAL machine.
-
- - When using a clock constant in audio period-to-frequency
- calculations, remember that a different clock constant must be
- used on PAL machines. Check GfxBase->DisplayFlags to see if
- you are running on a PAL machine. The NTSC clock constant is
- 3.579545 MHz. The PAL constant is 3.546895 MHz.
-